import {bawlistDelete} from "@/api/strategy/whiteList"
import {useCreateModal} from "@/hooks"
import EditModal from './edit-modal.vue'

export const columns = [ // 进程策略
    {
        title: '名称',
        dataIndex: 'name',
    },
    {
        title: '描述',
        dataIndex: 'desc',
    },
    {
        title: '权限对应的路径',
        dataIndex: 'url',
    },
    {
        title: '操作',
        dataIndex: 'action',
        width: 200,
        slots: {
            customRender: 'action'
        },
        actions: [
            {
                type: 'popconfirm', // 控制类型，默认为a,可选： select | button | text
                key: 'fileid', // 删除的依据，如果需要根据多个字段删除，则字段之间以英文逗号分隔开，例如： id, name
                text: '删除',
                props: {
                  type: 'danger'
                },
                func: async ({record}, callback) => {
                    //await bawlistDelete({ids: [record.id]})
                    callback()
                },
            }
        ]
    },
]
